×
have somebody over a barrel
meaning in English
似的某人处于身不由己,任由摆布的地位,特别有扼制经济命脉来支配某人之意
Related Words
somebody
bug somebody
above somebody
love somebody hate somebody
somebody else
verbally abused somebody
help me somebody
remove somebody from
somebody or other
compensate somebody for
have some yourself
have somebody doing something
have something (nothing) to do with
have something at one’s fingertips
PC Version
Copyright © 2018 WordTech Co.